package cn.kxm.pojo;

import java.io.Serializable;
import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;

/*
 * 付款单
 */
public class PayBill implements Serializable{

	/** 
	* @Fields serialVersionUID : TODO(用一句话描述这个变量表示什么) 
	*/ 
	private static final long serialVersionUID = 1L;
	private String code;
	private String customName;
	@JSONField(format="yyyy-MM-dd")
	private Date payDate;
	private double payTotalMoney;
	private String memo;
	private int payType;
	private int payStatus;
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}
	public String getCustomName() {
		return customName;
	}
	public void setCustomName(String customName) {
		this.customName = customName;
	}
	public Date getPayDate() {
		return payDate;
	}
	public void setPayDate(Date payDate) {
		this.payDate = payDate;
	}
	public double getPayTotalMoney() {
		return payTotalMoney;
	}
	public void setPayTotalMoney(double payTotalMoney) {
		this.payTotalMoney = payTotalMoney;
	}
	public String getMemo() {
		return memo;
	}
	public void setMemo(String memo) {
		this.memo = memo;
	}
	public int getPayType() {
		return payType;
	}
	public void setPayType(int payType) {
		this.payType = payType;
	}
	public int getPayStatus() {
		return payStatus;
	}
	public void setPayStatus(int payStatus) {
		this.payStatus = payStatus;
	}
	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		return "PayBill [code=" + code + ", customName=" + customName + ", payDate=" + payDate + ", payTotalMoney="
				+ payTotalMoney + ", memo=" + memo + ", payType=" + payType + ", payStatus=" + payStatus + "]";
	} 
	
}
